
#ifndef COOPERATORDAO_FACTORY_H
#define COOPERATORDAO_FACTORY_H

#include "intf_cooperatordao.h"

namespace b2b2c
{
namespace cooperator
{
namespace dao
{

	class CCooperatorDaoFactory
	{
	public:
		enum ObjType_T
        {
            STUB4APP,
            POCO,
        };

	public:
        static ICooperatorDao* GetObject(enum ObjType_T);
        static ICooperatorDaoAsyc* GetAsycObject();
        
    private:
        static bool s_CooperatorDaoInit;
	};

}
}
}

#endif /* COOPERATORDAO_INTERFACE_H */

